Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: ✨ improve icon review workflow #2689

Closed
wants to merge 9 commits into from

Conversation

okineadev
Copy link
Member

@okineadev okineadev commented Nov 8, 2024

Description

Contribution Guidelines

okineadev and others added 7 commits November 5, 2024 10:14
It should now be 100% correct in finding changed files

↪ This commit was largely generated by AI (Copilot with OpenAI model o1).
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Okinea Dev <81070564+okineadev@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions github-actions bot added the 🔄 workflows GitHub Actions label Nov 8, 2024
@okineadev okineadev changed the title Improved icon review workflow feat: ✨ improve icon review workflow Nov 8, 2024
@okineadev okineadev marked this pull request as ready for review November 8, 2024 12:27
@okineadev okineadev requested review from PKief and Copilot November 8, 2024 12:27
Copilot

This comment was marked as resolved.

Copy link
Member

@PKief PKief left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just tested it on my fork and it's still not working 🙁 It's still using the SVG from the main branch and not from the fork. I've mentioned this before, but will post it here again, would you please follow the next steps to test this workflow on your end?

  1. Fork the repo vscode-material-icon-theme
  2. Copy and paste the changes from this PR to the main branch of the fork
  3. Create a new branch in the fork (with the changed workflow on main)
  4. Change some icons
  5. Commit and push changes
  6. Create a new PR of this branch in the fork which targets to main in the fork
  7. Let the workflows run

It's some manual work which can't be done by AI, but it's costing me some time to do it on every review. Please do this on your end to verify your changes, before asking me again for another review.

@PKief PKief force-pushed the main branch 2 times, most recently from 7918c28 to 7cb05b2 Compare November 13, 2024 14:45
@PKief PKief marked this pull request as draft December 10, 2024 10:00
@PKief
Copy link
Member

PKief commented Dec 10, 2024

I've converted this PR to draft state, as it's not ready yet. Feel free to update it once you have time to work on it and to test it. Thank you.

@PKief PKief added the 🚨 merge conflicts PR has merge conflicts label Jan 4, 2025
@PKief
Copy link
Member

PKief commented Jan 4, 2025

To improve the quality and to reduce the maintenance effort regular refactoring of the project is inevitable. As much as we appreciate your work and contribution in this pull request, we realised that it was created a while ago and some merge conflicts occurred.

We have decided to close all PRs that no longer correspond to the current code base. This gives us the opportunity to provide a better overview of the remaining open PRs.

We would like to offer you to update your changes to the main branch and reopen the PR if the contribution is still relevant for you. Please contact us, we will be happy to help you resolve any conflicts.

Thank you for your attention and good collaboration.

@PKief PKief closed this Jan 4, 2025
@PKief PKief deleted the improved-icon-review-workflow branch January 4, 2025 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚨 merge conflicts PR has merge conflicts 🔄 workflows GitHub Actions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants